body
{
    position: relative !important;
}
.container
{
    background: url("../img/login/image_test.png") no-repeat;
    height:1200px;
    width:1500px;
    
    
}
#overflow
{
    zoom: 1;
    position: absolute;
     z-index:1000;
    left:0px;
    top:0px;
    height:400%;
    width:100%;
    display:none;
    background:#000;
    opacity: 0.5;
    -moz-opacity:0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);      
    overflow:auto;
       
}
#login
{
       font-family: "Dotum, Tahoma";
       position:absolute;
       top:260px;
       left:525px;
       background:url("../img/login/bg_form.png") no-repeat;
       display:none;
      z-index:1010;
      overflow:auto;
}
#login #btn_close
{
    position:absolute;
    top:45px;
    right:10px;
    z-index:1010;
}

#login table
{
    border-collapse: collapse;   
    margin: 80px 40px 15px 40px;
}
#login table tr
{
   
}

#login table td
{   
   
}
#login table td.col1
{
    color:#888888;
    text-align:left;
    font-size:12px;   
}
#login table td.col2
{   
    
}

#login table td .input_text
{
    width:166px;
    height:21px; 
    border:1px solid #eee;  
}
#login table td.col3
{
    
}
#login table tr#row1 td
{
    padding:2px 5px 3px 5px;

}#login table tr#row1 td.col3
{
     padding:2px 5px 3px 4px;
}
#login table tr#row2 td
{
     padding:2px 5px 3px 5px;
}
#login table tr#row3
{
    
    vertical-align: top;
    
}
#login table tr#row3 td.col2{
    padding: 7px 5px 23px 1px;
}
#login table tr#row3 td.col3
{
    padding: 7px 2px 23px 4px;
}
#login table tr#row3 span
{
  line-height:30px;
    color:#888888;
    margin-left:3px;
    font-size:11px;
}
#login table tr#row3 .col2 span,
#login table tr#row3 .col2 input
{
    float:left;
    display:block;
    line-height:28px;
    height:26px;
}
#login table tr#row3 .col2 img
{
    float:right;
}

#login table tr#row4
{
    
    color:#aaaaaa;
    font-size:12px;
    vertical-align:middle;
}
#login table tr#row4 td
{
  padding:15px 4px 15px 4px;
}
#login table tr#row4 td p
{
  line-height:15px;   
   
}
#login table tr#row5
{
    
    color:#aaaaaa;
}
#login table tr#row5 td
{
    padding:15px 4px 15px 4px;
}
#login table tr#row5 td.col3
{
    text-decoration:underline;
}
#login .action
{
    cursor:pointer;
}
